threaten (someone) with disrepute

Translations
menacer (quelqu'un) de discrédit